html, body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 8pt;
 background: #F9F9F0;
 margin: 0px;
 height: 100%;
}

td, th {
 font-size: 8pt;
 vertical-align: top;
}

form {
 margin: 0px;
 padding: 0px;
}

a {
 text-decoration: none;
 color: #0000FF;
}

a:hover {
 color: #9E9E00;
}
a.tituloTabela {
 border: transparent;
}
a.tituloTabela:hover {
 color:#FFFF00;
}
label {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
}
.fundoTabCor, .fundoListaCor {
 background-color: #E9E9E9;
 cursor:default;
}
.fundoTabBranco, .fundoListaBranco {
 background-color: #F9F9F0;
 cursor:default;
}
.fundoListaCor:hover {
 background-color: #EDE9AA;
}
.fundoListaBranco:hover {
 background-color: #EDE9AA;
}
.tituloTabela {
 background-color: #384EA3;
 color: #FFFFFF;
 border-right: 1px solid #FFFFFF;
 border-bottom: 1px solid #FFFFFF;
 font-weight: bold;
 text-align: center;
}
.linkTituloTabela{
 color: #FFFFFF;
}
.linhaHover {
 background-color: #FFAA40;
}

.tituloPesquisa {
 text-align: center;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 7pt;
 font-weight: bold;
 color: #000000;
 background-color: #EDE9DA;
 float: left;
 margin: 2px;
}
.atendeweb_campo {
 width: 155px;
}
.atendeweb_valores {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-weight: bold;
}
.atendeweb_tituloSecao {
 background-color: #EDE9DA;
 font-family:  Verdana, Arial, sans-serif;
 color: #000000;
 font-size: 8pt;
 font-weight: bold;
 padding: 3px;
 padding-left: 10px;
}

.atendeweb_secao {
 font-size: 9pt;
 border: 1px solid #666633;
 padding: 3px;
 margin-bottom: 15px;
}
.atendeweb_filtro {
 border: 1px solid #000000;
 margin-bottom: 15px;
 padding: 3px;
}
.atendeweb_filtroLabel {
 width: 65px;
 vertical-align: middle;
 font-size: 7pt;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold;
 color: #000000;
}
.atendeweb_filtroCampo {
 padding-right: 30px;
}
.atendeweb_aba_on {
 background-color: #EDE9DA;
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;
 font-size: 9pt;
 padding: 2px;
 margin: 2px;
}

.atendeweb_aba_off {
 background-color: #D0D0C0;
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;
 font-size: 9pt;
 padding: 0px;
 margin: 0px;
 cursor: pointer;
}
.atendeweb_CabLabel {
 background-color: #E9E9E9;
 padding: 2px;
 margin: 1px;
 width: 45px;
}
.atendeweb_CabCampo {
 background-color: #E9E9E9;
 padding: 2px;
 margin: 1px;
 font-weight: bold;
}
.icone_atencao {
 padding-left: 22px;
 height: 18px;
 background-image: url('../imagens/alerta_atencao.gif');
 background-repeat: no-repeat;
 margin-bottom: 10px;
}

.icone_erro {
 padding-left: 22px;
 height: 18px;
 background-image: url('../imagens/alerta_erro.gif');
 background-repeat: no-repeat;
 margin-bottom: 10px;
}
.icone_correto  {
 padding-left: 22px;
 height: 18px;
 background-image: url('../imagens/alerta_correto.gif');
 background-repeat: no-repeat;
 margin-bottom: 10px;
}
.icone_duvida  {
 padding-left: 22px;
 height: 18px;
 background-image: url('../imagens/alerta_duvida.gif');
 background-repeat: no-repeat;
 margin-bottom: 10px;
}
.icone_informa {
 padding-left: 22px;
 height: 18px;
 background-image: url('../imagens/alerta_informa.gif');
 background-repeat: no-repeat;
 margin-bottom: 10px;
}
.icone_impressora {
 padding-left: 22px;
 line-height: 18px;
 background-image: url('../imagens/icon_impressora.gif');
 background-repeat: no-repeat;
}

.botao, .link_botao {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: bold;
 border: 1px #000000 solid;
 background: #E5E5E5;
 text-decoration: none;
}
.botao:hover {  background: #CCCCCC}
.caixatexto {
 font-family: "Courier New", Courier, mono;
 font-size: 8pt;
 border: solid 1px #000000;
 background-color: #F4FAFF;
 font-weight: normal;
}
.link_botao {
 padding: 1px 8px 2px 8px;
 color: #000000;
 cursor: default;
}
.link_botao:hover {
 background: #CCCCCC;
 color: #000000;
}
.caixatexto:hover { background-color: #D5EAFF; }
.caixatexto:focus { background-color: #A6D2FF; }
.caixatexto_off {
 font-family: "Courier New", Courier, mono;
 font-size: 8pt;
 border: solid 1px #000000;
 background-color: #EFEFEF;
 color: #909090;
 cursor: default;
}
.oculto {
 display: none;
}

#espera {
 width: 100%;
 height: 1000px;
 overflow: hidden;
 font-family:  Verdana, Arial, sans-serif;
 color: #FF0000;
 font-size: 12pt;
 font-weight: bold;
 padding: 3px;
 padding-left: 10px;
 background: #EDE9DA;
}

.link_menu {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 text-decoration: none;
 font-weight: bold;
 color: #384EA3;
 padding: 10px;
}
.link_menu:hover {
 color: #00BFFF;
 background-color: #384EA3;
}

.linhaSeparar {
  background-image: url('../imagens/semitransparente.gif');
  vertical-align: middle;
  width: 1px;
  height: 20px;
}

.janela {
 border: solid 1px #0000CC;
 width: 350px;
 height: 250px;
 background-color: #F9F9F0;
 font-family: arial;
 position:fixed;
 overflow: hidden;
 position: fixed;
 z-index: 20;
 text-align: left;
 -moz-box-shadow: 3px 5px 8px #666666;
 /*filter:progid:DXImageTransform.Microsoft.Shadow(color=#666666,direction=135,strength=8);*/
 box-shadow: 3px 5px 8px #666666;
}

.conteudo {
 position: relative;
}

.barraNome1 {
 position: absolute;
 background-color: #0000FF;
 width:100%;
 height: 8px;
 overflow: hidden;
 top: 0px;
 left: 0px;
}

.barraNome2 {
 position: absolute;
 top: 0px;
 left: 20px;
 font-family: Arial, Verdana, Tahoma, Sans-Serif;
 font-weight: bold;
 font-size: 9pt;
 padding-left: 2px;
 color: #FFFFFF;
 overflow: hidden;
 width: 100%;
 white-space: nowrap;
}

.barraNome {
 border-bottom: solid 1px #0000CC;
 background-color: #0000CC;
 width: 100%;
 height: 18px;
 position: relative;
}

.iconFechar, .iconMinimizar, .iconRestaurar, .iconJanela {
 position: absolute;
 cursor: default;
 overflow: hidden;
 width: 16px;
 height: 14px;
 top: 2px;
}

.iconMinimizar {
 background-image: url("../imagens/btn_minimizar.gif");
 right: 17px;
}

.iconRestaurar {
 background-image: url("../imagens/btn_restaurar.gif");
 right: 17px;
}

.iconFechar {
 background-image: url("../imagens/btn_fechar.gif");
 right: 1px;
}

.iconFechar:active {
 background-image: url("../imagens/btn_fechar_dwn.gif");
}

.iconMinimizar:active {
 background-image: url("../imagens/btn_minimizar_dwn.gif");
}

.iconRestaurar:active {
 background-image: url("../imagens/btn_restaurar_dwn.gif");
}

.iconJanela {
 background-image: url("../imagens/engrenagem.gif");
 width: 16px;
 height: 16px;
}

.janStatus {
 position: absolute;
 left: 0px;
 bottom: 0px;
 width: 100%;
 font-family: Arial, Verdana, Tahoma, Sans-Serif;
 text-align: left;
 background-color: #E9E9E9;
 padding: 2px;
 /*border-style: ridge;*/
 border-top: ridge 2px #989898;
 border-bottom: ridge 2px #989898;
}

.drag {
 cursor: move;
}

.esquerda {
 text-align: left;
}

.direita {
    text-align: right;
}

.centro {
    text-align: center;
}

.aba_on {
 background-color: #0000FF;
 color: #FFFF00;
 border: 1px solid #0000FF;
 padding: 0px 5px 0px 5px;
 font-weight: bold;
 cursor: default;
}
.aba_off {
 background-color: #384EA3;
 color: #E9E9E9;
 border-right: 1px solid #FFFFFF;
 border-left: 1px solid #FFFFFF;
 padding: 0px 5px 0px 5px;
 cursor: default;
}
.botaoOn {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 border: 1px #F9F9F0 solid;
 background: #F9F9F0;
 padding: 0px;
}
.botaoOn:hover {
 border: 1px #0000FF outset;
}
.botaoOff {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 border: 1px #F9F9F0 inset;
 background: #E9E9E0;
 padding: 0px;
}
.botaoOff:hover {
 border-style: outset;
}
